package javase2.day08.demo2;

import java.io.File;

/*
File过滤器的使用（两个）：
        1.FileFilter
        2.FilenameFilter
    递归打印多级目录：搜索指定文件名结尾的文件


 */
public class Demo06 {
    public static void main(String[] args) {
        File file = new File("D:\\qq文件\\Python程序设计-实验报告(12.13)");
        getAllFile(file);
    }

    public static void getAllFile(File f){
        File[] files = f.listFiles(new FileFilterImpl());
        for(File file :files){
            if (file.isDirectory()){
                //递归
                getAllFile(file);
            }else {
                System.out.println(file);
            }
        }
    }
}
